Official Emissary — synonyms, definition

1. official emissary (Noun)

1 synonym
legate
1 definition

official emissary (Noun) — A member of a legation.

2 types of
emissary envoy
2 parts of
foreign mission legation